@extends('layouts.header')
@section('content')
    <nav class="breadcrumb"><i class="Hui-iconfont">&#xe67f;</i> 首页 <span class="c-gray en">&gt;</span> 基础信息 <span class="c-gray en">&gt;</span>        微信通知管理
        <a class="btn btn-primary radius r" style="line-height:1.6em;margin-top:3px" href="javascript:location.replace(location.href);"
            title="刷新"><i class="Hui-iconfont">&#xe68f;</i></a>
    </nav>
    <div class="page-container">
        <div class="cl pd-5 bg-1 bk-gray">
            <span class="">
                <a href="javascript:;" onclick="layer_show('添加微信通知规则','add','','430')"
                    class="btn btn-primary radius"><i class="Hui-iconfont">&#xe600;</i> 添加微信通知规则</a>
            </span>
        </div>
        <div class="mt-20">
            <table class="table table-border table-bordered table-hover table-bg table-responsive" id="datatable">
                <thead>
                    <tr class="text-c">
                        <th>ID</th>
                        <th>微信通知名称</th>
                        <th>接收通知人员</th>
                        <th>操作</th>
                    </tr>
                </thead>
                <tbody>
                @foreach($data as $item)
                    <tr>
                        <td class="text-c">{{$item->id}}</td>
                        <td class="text-c">{{$item->name}}</td>
                        <td class="text-c">{{$item->realname}}({{$item->username}})</td>
                        <td class="text-c">
                            <a href="javascript:;" onclick="del({{$item->id}})" class="ml-5 btn btn-danger-outline radius size-MINI" >删除</a>
                        </td>
                    </tr>
                @endforeach
                </tbody>
            </table>
        </div>
    </div>
    <script type="text/javascript">
var table;
$(function(){
    $.fn.dataTable.ext.errMode = 'throw';//datatable抛异常的方式，在console中输出，默认以alert的方式弹出
    table = $('#datatable').DataTable({
        ordering: false, // 是否排序
        deferRender: true,//延迟渲染速度
        processing : true,//加载数据时候是否显示进度条
        language: { url: '/admin/lib/datatables/dataTables_Chinese_Lang.json' },
    });

});

/*表格重新加载*/
function table_reload(bool){
    //清除表头 CheckBox的对勾
    // $("#datatable").find("thead").find("input[type=checkbox]").removeAttr('checked');
    if(bool){
        //true时，跳到第一页
        table.ajax.reload(); 
    }else{
        //false时，停留在原来页
        table.ajax.reload(null, false);
    }
}

/*删除*/
function del(id){
    var index2;

	layer.confirm('确认要删除吗？',{title:'信息',icon:3},function(index){
		$.ajax({
			type: 'GET',
			url: '/{{config('constant.name_admin')}}/wxManagerRel/del' + '?id=' + id,
			// dataType: 'json',
			success: function(data){
                // console.log(data);
                if(data === '1'){
                    table_reload(0);//0停留在当前页，1回到第一页
                    layer.msg('删除成功!',{icon:1,time:2000});
                }else{
                    layer.msg('删除失败!',{icon:2,time:2000});
                }
			},
			error:function(data) {
                ajax_error(data);
            },
            beforeSend : function () { 
                //0.4透明度 白色遮罩
                index2 = layer.load(2,{ shade: [0.05,'#000'] }); 
            },
            complete : function () { 
                layer.close(index2); 
            },
		});		
	});
}
    </script>
@endsection